package request

import "SamWaf/model/common/request"

type WafAttackLogSearch struct {
	CurrrentDbName   string `json:"current_db_name"`
	HostCode         string `json:"host_code" form:"host_code"`                     //主机码
	Rule             string `json:"rule" form:"rule"`                               //规则名
	Action           string `json:"action" form:"action"`                           //状态
	SrcIp            string `json:"src_ip" form:"src_ip"`                           //请求IP
	StatusCode       string `json:"status_code" form:"status_code"`                 //响应码
	UnixAddTimeBegin string `json:"unix_add_time_begin" form:"unix_add_time_begin"` //开始时间
	UnixAddTimeEnd   string `json:"unix_add_time_end" form:"unix_add_time_end"`     //结束时间
	Method           string `json:"method" form:"method"`                           //访问方法

	SortBy         string `json:"sort_by" form:"sort_by"`                 //排序字段
	SortDescending string `json:"sort_descending" form:"sort_descending"` //排序方式
	FilterBy       string `json:"filter_by" form:"filter_by"`             //筛选字段
	FilterValue    string `json:"filter_value" form:"filter_value"`       //筛选值
	request.PageInfo
}
